package com.javabase.Object.ObjectMiddle;

public class toString {
    public static void main(String[] args) {

        //toString方法默认返回：全类名+@+哈希值的十六进制，【查看 Object 的 toString 方法】

        /*Object 的 toString() 源码
         (1)getClass().getName() 类的全类名(包名+类名 )
         (2)Integer.toHexString(hashCode()) 将对象的 hashCode 值转成 【16 进制字符串】
          public String toString() {
           return getClass().getName() + "@" + Integer.toHexString(hashCode());
           }
           当直接输出一个对象时，toString 方法会被默认的调用，比如
           System.out.println(monster); 就会默认低啊用 monster.toString()
           */
    }
}
